נשאל הרקע הכללי של המועמד, מה עשה בתפקידו האחרון, ומה תרומתו האישית לפרויקט ספציפי.
בנוסף נשאלו שאלות על פרויקט הגמר של התואר הראשון. שאלות טכניות.
שאלות מתוך הראיון
שאלות הסתברות כלליות- מתי מחברים ומתי מחסירים הסתברויות.
תשובות
הוסף תשובה
|
לצפיה בתשובות
ינואר 2017
כאשר ההסתברות למשהו עולה, לדוגמא שמתקיימים שני אירועים בלתי תלויים, ההסתברות לקבלת אירוע אחד לפחות, היא חיבור ההסתברויות.
במידה ומעוניינים לחשב הסתברות לכך ששני האירועים יתקיימו, הדבר דורש כפל הסתברויות(כי ההסתברות הכוללת לכך, קטנה יותר).
1. במה מיוטקס שונה מסמפור?
2. האם כל הטיפול באינטרפט נעשה אצלכם בהנדלר שלו? למה?
3. איך ט'רדים יכולים לדבר בינהם? (ציפו ליותר מתשובה אחת)
4. השאלה המרכזית:
יש מערכת שמקבלת פאקטות בפורט מסויים בקצב X (שהוא א-סינכרוני). יש עוד פורט שכזה בקצב Y. באמצע צריך לעשות מניפולצייה כלשהי על הפאקטות שמתקבלות בשני הפורטים ויש להוציא את הפלט (פאקטה אחת כל פעם) בקצב סינכרוני Z.
איך תעשה זאת?
תשובות
הוסף תשובה
|
לצפיה בתשובות
נובמבר 2016
1. מיוטקס: האחד שנועל הוא היחיד שיכול לשחרר. סמפור: כמה יכולים להכנס אליו. לא בהכרח מי שנכנס הוא מי שמשחרר.
2. לא. נשלחת הודעה לטסק הרלוונטי שיטפל בבעיה. רצוי לאל פגוע ברצף ביצועי התוכנה ולא להחזיק הרבה זמן CPU.
3. msg queue.
4. טסק אחד. טיימר שיעיר אותו כל פעם לאחר Z זמן ויבדוק האם יש לו פאקטות לפרסס. הפאקטות נשמרות בשני תורים בכל פורט. (גודל התורים תלוי בX-Y-Z)
כלומר: בקצב X נכנסות פאקטות לתור X. בקצב Y נכנסות פאקטות לתור Y.
לאחר Z זמן הטסק מתעורר ובודק האם יש לו פאקטות בX ובY.
אם כן הוא מטפל בפאקטה הראשונה מX והראשונה מY.
גודל התורים (נראה לי) max(x,y,z)/min(x,y,z)